package com.boarsoft.boar.common;

import java.util.List;

public interface TreeNode {
	String getKey();

	void setKey(String key);
	
	String getTitle();

	void setTitle(String title);

	int getChildCount();

	void setChildCount(int childCount);

	boolean getIsFolder();

	void setIsFolder(boolean b);

	boolean getIsLazy();

	void setIsLazy(boolean b);
	
	int getLevel();
	
	void setLevel(int level);
	
	String getPath();
	
	void setPath(String path);
	
	String getParent();
	
	void setParent(String parent);

	List<TreeNode> getChildren();

	void setChildren(List<TreeNode> children);
}